
package com.qf.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;


import java.io.Serializable;

/**
* 瀹炰綋绫伙細用户信息表
*
* @author 
* @date 2022-01-17 17:27:08
*/

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(description = "用户实体类")
public class SysUserEntity implements Serializable {

        /**
        * 用户编号
        */
        @ApiModelProperty("用户编号")
        private String userId;

        /**
        * 用户名
        */
        @ApiModelProperty("用户名")
        private String userName;

        /**
        * 登录帐户
        */
        @ApiModelProperty("账户账号")
        private String account;

        /**
        * 登录密码
        */
        @ApiModelProperty("登录密码")
        private String password;

        /**
        * 备注
        */
        @ApiModelProperty("备注")
        private String remark;

        /**
        * 人员类型(1:客服账号;2:管理账号;3:内置账号;4：财务账号 5：物流账号 6:服务账号)
        */
        @ApiModelProperty("用户类型")
        private String userType;

        /**
        * 启用状态
        */
        @ApiModelProperty("用户状态")
        private Integer enabled;

        /**
        * 最后登录时间
        */
        @ApiModelProperty("上次登陆时间")
        private LocalDateTime loginTime;

        /**
        * 角色ID
        */
        @ApiModelProperty("角色id")
        private Integer roleId;

        /**
        * 
        */
        @ApiModelProperty("用户权限")
        private String self;

        /**
        * 
        */
        @ApiModelProperty("联系电话")
        private String phone;

        /**
        * 
        */
        @ApiModelProperty("创建时间")
        private LocalDateTime createTime;
}